head sheriff - Turco Inglés Diccionario